#include<stdio.h>
#include"SeqList.h"

void test1()
{
	SL S1;
	SLInit(&S1);
	SLPushFront(&S1, 1);
	SLPushFront(&S1, 2);
	SLPushFront(&S1, 3);
	SLPopFront(&S1);
	SLPrint(&S1);
	SLDestroy(&S1);
}
void test2()
{
	SL S2;
	SLInit(&S2);
	SLPushBack(&S2, 1);
	SLPushBack(&S2, 2);
	SLPushBack(&S2, 3);
	SLPushBack(&S2, 4);
	SLPushBack(&S2, 5);
	SLPushBack(&S2, 6);
	SLPushBack(&S2, 7);
	SLPrint(&S2);
	SeqListFind(&S2, 1);
	SeqListFind(&S2, 8);
	SeqListInsert(&S2, 3, 8);
	SLPrint(&S2);
	SeqListErase(&S2, 1);
	SLPrint(&S2);
	SLDestroy(&S2);
}
void test3()
{
	SL s3;
	SLInit(&s3);
	SLPushBack(&s3, 2);
	SLPrint(&s3);
	SeqListErase(&s3, 1);
	SLPrint(&s3);

}
void test4()
{
	SL S2;
	SLInit(&S2);
	SLPushBack(&S2, 2);
	SLPrint(&S2);
	SeqListInsert(&S2, 1, 1);
	SLPrint(&S2);
}
int main()
{
	//test1();
	//test2();
	//test3();
	test4();

	return 0;
}